English Dictionary
◊ FAMILY LEMURIDAE
family Lemuridae
n : typical lemurs; of Madagascar [syn: {Lemuridae}, {family
Lemuridae}]